home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Disc to the Future 2
/
Disc to the Future Part II Programmer's Reference (Wayzata Technology)(6013)(1992).bin
/
MAC
/
THINKC
/
4_0
/
GNUUCP_2
/
SOURCE
/
GNUUCP_P.H
< prev
next >
Wrap
Text File
|
1990-06-07
|
2KB
|
97 lines
/* GNUUCP prototypes */
/* gio.c */
int writeframe(int);
int ackmsg(void);
int ctlmsg(char);
int sendpacket(char *, int, int);
int inpkt(void);
int chksum(unsigned char *, int n);
int indata(void);
int gturnon(int);
int gturnoff(void);
int grdmsg(char *, int);
int gwrmsg(char, char *, int);
int gwrdata(FILE *, int);
int grddata(int, FILE *);
/* GNUUCP.c */
int getstring(char *);
int instr(char *, int);
int twrite(char *, int);
int main (int, char **);
int debuggit(void);
int sendexpect(char *, char *);
int xlat_str(char *);
struct port *findport(char *, struct port *);
struct port *pickport(char *, long, struct port *);
int dial_nbr(struct port *, char *);
int call_system(char *);
int call_sysline(char *);
int do_session(int, char *);
int top_level(int);
int do_one_slave(void);
int do_one_master(void);
int yesno(char, int, int);
int host_send_file(char *);
int host_receive_file(char *);
int local_send_file(char *);
int local_receive_file(void);
int receive_file(FILE *, char *, char *, char *);
int send_file(FILE *);
/* locking.c */
int ttylock(char *);
int ttyunlock(void);
/* sysdep.c */
int openline(char *, int);
int openout(struct port *);
int openin(struct port *);
void sigint(void);
int xwrite(int, char *, int);
int xgetc(void);
int hangup(struct port *);
char *temp_filename(char *);
char *munge_filename(char *);
void work_done(void);
char *index(char *, char);
int work_scan(char *, char *);
int work_look(void);
char *work_next(void);
char *time_and_pid(void);
int chdir(char *);
/* int execlp(char *, char *, int); */
struct DIR *opendir(char *);
int closedir(struct DIR *);
struct dirent *readdir(struct DIR *);
char *strtok(char *, char *);
void bzero (char *, unsigned);
void bcopy(char *, char *, int);
int system(char *);
int access(char *, int);
int random(void);
int mindex(char *, char);
void gnuucp_cleanup(void);
void HandleEvents (void);
char *currtime(void);
void gnusleep(unsigned);
/* uumisc.c */
int read_params(char *);
char *gimmestring(void);
int getargs(char *, char **, int);
int logit(char *, char *);
int mlogit(char *, char *);
void cuserid(char *);
/* gnuuxqt.c */
int uuxqt(int);
int invoke (char *, char *, char *, char *);